package com.ruicar.afs.cloud.apply.pre.loan.mq.dto;

import com.ruicar.afs.cloud.apply.common.entity.*;
import com.ruicar.afs.cloud.bizcommon.business.entity.FinCostDetails;
import com.ruicar.afs.cloud.bizcommon.business.entity.FinDiscountDetails;
import com.ruicar.afs.cloud.bizcommon.business.entity.FinFinancingItems;
import com.ruicar.afs.cloud.bizcommon.business.entity.FinRentAdjustDetails;
import com.ruicar.afs.cloud.image.entity.ComAttachmentFile;
import com.ruicar.afs.cloud.parameter.commom.entity.TsysVehicleDetail;
import com.ruicar.afs.cloud.parameter.commom.entity.TsysVehicleModel;
import lombok.Data;

import java.util.List;

/**
 * 进件提交案件dto
 *
 * @author 耿继辉
 */
@Data
public class CaseSbmitInfoDto {
    private ApplyOrderInfo applyOrderInfo;
    private ApplyCarDetails applyCarDetails;
    private List<ApplyCustBaseInfo> applyCustBaseInfoList;
    private List<ApplyCustAddressDetails> addressDetailsList;
    private List<ApplyCustContacts> applyCustContactsList;
    private List<FinCostDetails> finCostDetailsList;
    private List<ComAttachmentFile> attachmentFileList;
    private List<FinFinancingItems> financingItemsList;
    private List<FinDiscountDetails> discountDetailsList;
    private TsysVehicleDetail tsysVehicleDetail;
    private TsysVehicleModel tsysVehicleModel;
    private ApplyChannelInfo applyChannelInfo;
    private List<FinRentAdjustDetails> rentAdjustDetailsList;
}
